![]() |
Kinetis SDK API Reference Manual
1.0.0-beta
Freescale Semiconductor, Inc.
|
#include <stdint.h>#include <stdbool.h>#include <assert.h>#include "fsl_pmc_features.h"Enumerations | |
| enum | pmc_lvwv_select_t { kPmcLvwvLowTrip, kPmcLvwvMid1Trip, kPmcLvwvMid2Trip, kPmcLvwvHighTrip } |
| Low-Voltage Warning Voltage Select. More... | |
| enum | pmc_lvdv_select_t { kPmcLvdvLowTrip, kPmcLvdvHighTrip } |
| Low-Voltage Detect Voltage Select. More... | |
Functions | |
Power Management Controller Control APIs | |
| static void | pmc_hal_enable_low_voltage_detect_interrupt (void) |
| Low-Voltage Detect Interrupt Enable. More... | |
| static void | pmc_hal_disable_low_voltage_detect_interrupt (void) |
| Low-Voltage Detect Interrupt Disable (use polling) More... | |
| static void | pmc_hal_enable_low_voltage_detect_reset (void) |
| Low-Voltage Detect Hardware Reset Enable (write once) More... | |
| static void | pmc_hal_disable_low_voltage_detect_reset (void) |
| Low-Voltage Detect Hardware Reset Disable. More... | |
| static void | pmc_hal_low_voltage_detect_ack (void) |
| Low-Voltage Detect Acknowledge. More... | |
| static bool | pmc_hal_get_low_voltage_detect_flag (void) |
| Low-Voltage Detect Flag Read. More... | |
| static void | pmc_hal_set_low_voltage_detect_voltage_select (pmc_lvdv_select_t select) |
| Sets the Low-Voltage Detect Voltage Select. More... | |
| static pmc_lvdv_select_t | pmc_hal_get_low_voltage_detect_voltage_select (void) |
| Gets the Low-Voltage Detect Voltage Select. More... | |
| static void | pmc_hal_enable_low_voltage_warning_interrupt (void) |
| Low-Voltage Warning Interrupt Enable. More... | |
| static void | pmc_hal_disable_low_voltage_warning_interrupt (void) |
| Low-Voltage Warning Interrupt Disable (use polling) More... | |
| static void | pmc_hal_low_voltage_warning_ack (void) |
| Low-Voltage Warning Acknowledge. More... | |
| static bool | pmc_hal_get_low_voltage_warning_flag (void) |
| Low-Voltage Warning Flag Read. More... | |
| static void | pmc_hal_set_low_voltage_warning_voltage_select (pmc_lvwv_select_t select) |
| Sets the Low-Voltage Warning Voltage Select. More... | |
| static pmc_lvwv_select_t | pmc_hal_get_low_voltage_warning_voltage_select (void) |
| Gets the Low-Voltage Warning Voltage Select. More... | |
| static void | pmc_hal_enable_bandgap_buffer (void) |
| Enables the Bandgap Buffer. More... | |
| static void | pmc_hal_disable_bandgap_buffer (void) |
| Disables the Bandgap Buffer. More... | |
| static uint8_t | pmc_hal_get_ack_isolation (void) |
| Gets the Acknowledge Isolation. More... | |
| static void | pmc_hal_clear_ack_isolation (void) |
| Clears an Acknowledge Isolation. More... | |
| static uint8_t | pmc_hal_get_regulator_status (void) |
| Gets the Regulator regulation status. More... | |